Micron Document




JavaScript Object Notation
part 4/12 · 19.8 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
<menuitem value="Open" onclick="OpenDoc()"/>
<menuitem value="Close" onclick="CloseDoc()"/>
</popup>
</menu>

Équivalent au format YAML :

menu:
id: file
value: File
popup:
menuitem:
- value: New
onclick: CreateNewDoc()
- value: Open
onclick: OpenDoc()
- value: Close
onclick: CloseDoc()

Commentaires

JSON est un format d'échange de données dont la RFC n'admet pas les commentaires, qui sont par nature des métadonnées. Un analyseur syntaxique JSON strict détecte une erreur s'il rencontre un caractère non prévu par la spécification.

Il existe des initiatives de formats étendant JSON pour ajouter des commentaires (comme Hjsoncite-ref-6[6] pour Human JSON en anglais) et des logiciels permettant de restituer, à partir de ces formats dérivés, du JSON standard. Toutefois, ces fichiers, demandant alors une étape supplémentaire avant de pouvoir être lus par un interpréteur JSON standard, perdent légèrement en facilité d'interopérabilité.

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────